Real-time smoothing for network adaptive video streaming
نویسندگان
چکیده
Real-time streaming delivery over the Internet with bandwidth variation is a very challenging task. It is important to smooth the quality variability and improve the utilization of the available network bandwidth. In this paper, we propose a real-time optimal smoothing scheduling algorithm for network adaptive video streaming with the variable network bandwidth and packet loss. The algorithm adopts a rate-distortion optimized framework and real-time scheduling scheme to select and schedule the packets according to the network status. It attempts to minimize the quality variability at the client end while at the same time maximizing the utilization of the variable network bandwidth. Experiments show that, compared with frame-based scheduling algorithm, our proposed real-time smoothing algorithm improves and smoothes the quality in decoded video frames. 2005 Elsevier Inc. All rights reserved.
منابع مشابه
A Method to Reduce Effects of Packet Loss in Video Streaming Using Multiple Description Coding
Multiple description (MD) coding has evolved as a promising technique for promoting error resiliency of multimedia system in real-time application programs over error-prone communicational channels. Although multiple description lattice vector quantization (MDCLVQ) is an efficient method for transmitting reliable data in the context of potential error channels, this method doesn’t consider disc...
متن کاملAdaptive Online/Offline Smoothing for Streaming Videos over Best-Effort Networks
The real-time video traffic often exhibits significant burstiness due to natural variations within and between scenes. Unfortunately, the current best-effort Internet cannot offer sufficient quality of service (QoS) guarantees to streaming videos, which degrades the received picture quality significantly. Therefore, an end-to-end strategy is required for delivering video data over Internet. The...
متن کاملNARS: Network Bandwidth Adaptive Scalable Real-Time Streaming for Smart Ubiquitous Middleware NARS: Network Bandwidth Adaptive Scalable Real-Time Streaming for Smart Ubiquitous Middleware
In ubiquitous environments, the exchange of different types of real-time video data can be extremely useful under various circumstances, particularly during disasters. For instance, in the wake of a catastrophe, it would be extremely important to assure real-time transmission of video data of escape routes, nearby regions of safety, and the locations of survivors. To assure real-time transmissi...
متن کاملRepresentation Switch Smoothing for Adaptive HTTP Streaming
When an adaptive media streaming system has to switch from one representation of the content to another, the switch causes viewer distraction. We introduce the concept of representation switch smoothing for alleviating the distraction and improving the overall quality of experience. As adaptive HTTP streaming systems typically deploy video buffers on the client side, the adaptation decision is ...
متن کاملSmoothing Transcoded MPEG-1 Video Streams for Internet Transmission
This paper presents an efficient smoothing scheme for the real-time transmission of MPEG1 transcoded video over ‘best-effort’ IP networks. The scheme uses intelligent partitioning and multiplexing of the packetised bitstream. Bit-rate smoothing is achieved by partitioning packets according to their picture type (I, P or B). Subsequently, the partitioned packets are multiplexed in such a way tha...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- J. Visual Communication and Image Representation
دوره 16 شماره
صفحات -
تاریخ انتشار 2005